clamp down on – English–Español translations

🇬🇧 en es 🇪🇸

clamp down on verb

  • to take measures to stop something
poner termino
Wiktionary Links